English Dictionary
▪ canary grass
▪ canary island hare's foot fern
▪ canary islands
▪ canary seed
▪ canary whitewood
◊ CANARY ISLANDS
Canary Islands
n : a group of mountainous islands in the Atlantic off the
northwest coast of Africa forming Spanish provinces [syn:
{Canary Islands}, {Canaries}]
canary grass
canary island hare's foot fern
canary islands
canary seed
canary whitewood
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]